-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fork with significant modifications #4
base: master
Are you sure you want to change the base?
Conversation
This reverts commit e65c2c2.
Hi Jonathan, sorry for the late answer. (I'm not always that bad). We still develop this So I see that you want to make thinks better, but if the performance gets So if you e.g. can make the webgl-examples examples run on the changed Generally I'm happy someone contributes, so I hope we find a way to join Best regards 2015-05-27 22:34 GMT+02:00 Jonathan Childress [email protected]:
|
Thanks for replying! Do you have any examples of some of the performance bottlenecks you've experienced? I'd love to create some test benchmarks to see what impact any changes have had. |
Hello! I don't know if you're actively developing this now, but if you are, I would love to know your thoughts on modifications in my fork. I'm a rookie at contributing to FOSS— in the future I'll definitely separate the changes.
The major changes present are:
WebGLContext
as the first argument for every WebGL methodI know this includes major breaking changes, but if any of these sound useful to you I'd be happy to collaborate on merging them. Otherwise I have a slightly different direction I'd like to take the WebGL library that sits upon the raw output— a
Graphics.WebGL.Unsafe
that provides type-safety (but not error-handling) and finally aWebGLT
monad transformer that passes the context to each function and wraps error handling for each method call.Thanks!